Refine this word faster
Garlic mustard
noun
Definitions
Noun
- 1 A woodland herb (Alliaria petiolata) that has a garlic-like aroma, considered highly invasive in New World. uncountable
- 2 European herb that smells like garlic wordnet
See also for "garlic mustard"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.